be self-assured - Alemán Inglés Diccionario